mechanical splicing - Francés Inglés Diccionario